<?php

class BackendJobeetJobForm extends JobeetJobForm {

    public function configure() {
        
        parent::configure();

        /**
         * Para poder modificar el upload de imágenes
         */
        $this->widgetSchema['logo'] = new sfWidgetFormInputFileEditable(array(
                    'label' => 'Company logo',
                    'file_src' => '/uploads/jobs/' . $this->getObject()->getLogo(),
                    'is_image' => true,
                    'edit_mode' => !$this->isNew(),
                    'template' => '<div>%file%<br />%input%<br />%delete% %delete_label%</div>',
                ));

        $this->validatorSchema['logo_delete'] = new sfValidatorPass();
    }

    protected function removeFields() {
        unset(
                $this['created_at'], $this['updated_at'], $this['token']
        );
    }

}

?>